<?php
	require_once('../conexao/conection.php');
	include('../include/validaCPF.php');

	if(isset($_POST['acao']) && $_POST['acao'] == 'cadastrar'){
		
		$funcionario	 	= preg_replace('/(\'|")/', '', (!get_magic_quotes_gpc()) ? addslashes($_POST['funcionario_cliente']) : $_POST['funcionario_cliente']);
		$reg_funcionario 	= preg_replace('/(\'|")/', '', (!get_magic_quotes_gpc()) ? addslashes($_POST['registro_funcionario']) : $_POST['registro_funcionario']);
		$dep_funcionario 	= preg_replace('/(\'|")/', '', (!get_magic_quotes_gpc()) ? addslashes($_POST['departamento_funcionario']) : $_POST['departamento_funcionario']);
		$tipo_cesta 	 	= preg_replace('/(\'|")/', '', (!get_magic_quotes_gpc()) ? addslashes($_POST['tipo_cesta']) : $_POST['tipo_cesta']);
		$quant_cesta	 	= preg_replace('/(\'|")/', '', (!get_magic_quotes_gpc()) ? addslashes($_POST['quantidade_cesta']) : $_POST['quantidade_cesta']);
		$cpf_funcionario 	= preg_replace('/(\'|")/', '', (!get_magic_quotes_gpc()) ? addslashes($_POST['cpf_funcionario']) : $_POST['cpf_funcionario']);
		$rg_funcionario 	= preg_replace('/(\'|")/', '', (!get_magic_quotes_gpc()) ? addslashes($_POST['rg_funcionario']) : $_POST['rg_funcionario']);
		$logradouro_e	 	= preg_replace('/(\'|")/', '', (!get_magic_quotes_gpc()) ? addslashes($_POST['logradouro_e']) : $_POST['logradouro_e']);
		$logradouro_a	 	= preg_replace('/(\'|")/', '', (!get_magic_quotes_gpc()) ? addslashes($_POST['logradouro_a']) : $_POST['logradouro_a']);
		$num_e		 		= preg_replace('/(\'|")/', '', (!get_magic_quotes_gpc()) ? addslashes($_POST['numero_e']) : $_POST['numero_e']);
		$num_a		 		= preg_replace('/(\'|")/', '', (!get_magic_quotes_gpc()) ? addslashes($_POST['numero_a']) : $_POST['numero_a']);
		$municipio_e	 	= preg_replace('/(\'|")/', '', (!get_magic_quotes_gpc()) ? addslashes($_POST['municipio_e']) : $_POST['municipio_e']);
		$municipio_a	 	= preg_replace('/(\'|")/', '', (!get_magic_quotes_gpc()) ? addslashes($_POST['municipio_a']) : $_POST['municipio_a']);
		$bairro_e		 	= preg_replace('/(\'|")/', '', (!get_magic_quotes_gpc()) ? addslashes($_POST['bairro_e']) : $_POST['bairro_e']);
		$bairro_a		 	= preg_replace('/(\'|")/', '', (!get_magic_quotes_gpc()) ? addslashes($_POST['bairro_a']) : $_POST['bairro_a']);
		$uf_e			 	= preg_replace('/(\'|")/', '', (!get_magic_quotes_gpc()) ? addslashes($_POST['uf_e']) : $_POST['uf_e']);
		$uf_a			 	= preg_replace('/(\'|")/', '', (!get_magic_quotes_gpc()) ? addslashes($_POST['uf_a']) : $_POST['uf_a']);
		$cep_e		 		= preg_replace('/(\'|")/', '', (!get_magic_quotes_gpc()) ? addslashes($_POST['cep_e']) : $_POST['cep_e']);
		$cep_a		 		= preg_replace('/(\'|")/', '', (!get_magic_quotes_gpc()) ? addslashes($_POST['cep_a']) : $_POST['cep_a']);
		$ref_entrega	 	= preg_replace('/(\'|")/', '', (!get_magic_quotes_gpc()) ? addslashes($_POST['referencia_e']) : $_POST['referencia_e']);
		$observacoes	 	= preg_replace('/(\'|")/', '', (!get_magic_quotes_gpc()) ? addslashes($_POST['obs_entrega']) : $_POST['obs_entrega']);
		
		if(empty($quant_cesta)){
			$msg = '<script type="text/javascript"> alert("Informe a Quatidade!")</script>';
		}
		elseif(empty($reg_funcionario)){
			$msg = '<script type="text/javascript"> alert("Informe o Registro")</script>';
		}
		elseif(empty($dep_funcionario)){
			$msg = '<script type="text/javascript"> alert("Informe o Departamento")</script>';
		}
		elseif(empty($funcionario)){
			$msg = '<script type="text/javascript"> alert("Informe o Funcionario")</script>';
		}
		elseif(empty($rg_funcionario)){
			$msg = '<script type="text/javascript"> alert("Informe o RG")</script>';
		}
		elseif(empty($cpf_funcionario)){
			$msg = '<script type="text/javascript"> alert("Informe o CPF")</script>';
		}
		elseif(!validaCPF($cpf_funcionario)){
			$msg = '<script type="text/javascript"> alert("CPF Invalido!")</script>';
		}
		elseif(empty($logradouro_e)){
			$msg = '<script type="text/javascript"> alert("Informe o Logradouro do Endereço")</script>';
		}
		elseif(empty($num_e)){
			$msg = '<script type="text/javascript"> alert("Informe o Numero do Endereço")</script>';
		}
		elseif(empty($municipio_e)){
			$msg = '<script type="text/javascript"> alert("Informe o Municipio do Endereço")</script>';
		}
		elseif(empty($bairro_e)){
			$msg = '<script type="text/javascript"> alert("Informe o Bairro do Endereço")</script>';
		}
		elseif(empty($uf_e)){
			$msg = '<script type="text/javascript"> alert("Informe o UF do Endereço")</script>';
		}
		elseif(empty($cep_e)){
			$msg = '<script type="text/javascript"> alert("Informe o CEP do Endereço")</script>';
		}
		elseif(empty($ref_entrega)){
			$msg = '<script type="text/javascript"> alert("Informe o Referencia do Endereço")</script>';
		}
		elseif(empty($logradouro_a)){
			$msg = '<script type="text/javascript"> alert("Informe o Logradouro do Endereço Alternativo")</script>';
		}
		elseif(empty($num_a)){
			$msg = '<script type="text/javascript"> alert("Informe o Numero do Endereço Alternativo")</script>';
		}
		elseif(empty($municipio_a)){
			$msg = '<script type="text/javascript"> alert("Informe o Municipio do Endereço Alternativo")</script>';
		}
		elseif(empty($bairro_a)){
			$msg = '<script type="text/javascript"> alert("Informe o Bairro do Endereço Alternativo")</script>';
		}
		elseif(empty($uf_a)){
			$msg = '<script type="text/javascript"> alert("Informe o UF do Endereço Alternativo")</script>';
		}
		elseif(empty($cep_a)){
			$msg = '<script type="text/javascript"> alert("Informe o CEP do Endereço Alternativo")</script>';
		}
		elseif(!isset($_POST["tipo_entrega"])){
			$msg = '<script type="text/javascript"> alert("Informe uma modalidade de intrega")</script>';
		}
		else{
		$tipo_entrega = $_POST["tipo_entrega"];
		
			$sql_insert = "INSERT INTO jja.cad_clientes_entregas 
							 (id_cliente_entrega, 
							  data_registro, 
							  registro, 
							  departamento, 
							  funcionario, 
							  tipo_entrega,
							  rg_funcionario, 
							  cpf_funcionario, 
							  quantidade, 
							  logradouro_entrega, 
							  numero_entrega, 
							  municipio_entrega,
							  bairro_entrega, 
							  uf_entrega, 
							  cep_entrega, 
							  referencia_entrega, 
							  logradouro_entrega_alt,
							  numero_entrega_alt, 
							  municipio_entrega_alt, 
							  bairro_entrega_alt, 
							  uf_entrega_alt, 
							  cep_entrega_alt, 
							  observacoes_entrega)
						   VALUES (".$id_cliente.", NOW(), '".$reg_funcionario."', '".$dep_funcionario."', '".$funcionario."', ".$tipo_entrega.",
						      '".$rg_funcionario."', '".$cpf_funcionario."', ".$quant_cesta.", '".$logradouro_e."', '".$num_e."', 
							  '".$municipio_e."', '".$bairro_e."', '".$uf_e."', '".$cep_e."', '".$ref_entrega."', '".$logradouro_a."', 
							  '".$num_a."', '".$municipio_a."', '".$bairro_a."', '".$uf_a."', '".$cep_a."', '".$observacoes."')"; 
			$insere_dados = pg_query($sql_insert) or die("Erro ao Inserir dados na Tabela");
			
			unset($funcionario);
			unset($reg_funcionario);
			unset($dep_funcionario);
			unset($tipo_cesta);
			unset($quant_cesta);
			unset($cpf_funcionario);
			unset($rg_funcionario);
			unset($logradouro_e);
			unset($logradouro_a);
			unset($num_e);
			unset($num_a);
			unset($municipio_e);
			unset($municipio_a);
			unset($bairro_e);
			unset($bairro_a);
			unset($uf_e);
			unset($uf_a);
			unset($cep_e);
			unset($cep_a);
			unset($ref_entrega);
			unset($observacoes);
			
			$msg = '<script type="text/javascript"> alert("Cadastro efetuado com sucesso!")</script>';
            //$msg = $sql_insert;
		}
	}
?>